i'd lay a wager that - French English Dictionary